package xmlsync2;

import java.io.UnsupportedEncodingException;
import java.util.Locale;
import java.util.MissingResourceException;
import java.util.ResourceBundle;

public class Messages
{

	private static final String BUNDLE_NAME = "xmlsync2.messages"; //$NON-NLS-1$

	private static final ResourceBundle RESOURCE_BUNDLE = ResourceBundle.getBundle(BUNDLE_NAME, Locale.KOREAN);

	private Messages()
	{
	}

	public static String getString(String key)
	{
		try
		{
			try
			{
				return new String(RESOURCE_BUNDLE.getString(key).getBytes("iso8859-1"), "euc-kr");
			}
			catch (UnsupportedEncodingException e)
			{
				return RESOURCE_BUNDLE.getString(key);
			}
		}
		catch (MissingResourceException e)
		{
			return '!' + key + '!';
		}
	}
}
